package com.linkwechat.system.service;

import com.baomidou.mybatisplus.annotation.SqlParser;
import com.linkwechat.system.domain.SysTenant;
import com.baomidou.mybatisplus.extension.service.IService;
import com.linkwechat.system.domain.SysTenantVo;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * 租户信息Service接口
 *
 * @author ruoyi
 * @date 2021-07-05
 */

public interface ISysTenantService extends IService<SysTenant> {

    /**
     * 查询列表
     */
    List<SysTenant> queryList(SysTenant sysTenant);

    /**
     * 查询域名对应租户
     */
    SysTenant queryDomainMapperTenant(String domainString);

    /**
     * 查询列表
     */
    List<SysTenant> queryAllList();

    /**
     * 查询所有租户
     * @return
     */
    List<SysTenantVo> getAllTenantInfo();

}
